package br.com.prezz.client;

import java.io.Serializable;
import java.util.List;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;


@PersistenceCapable(identityType = IdentityType.APPLICATION) 
public class Lista implements Serializable{
	@PrimaryKey     
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)     
	private Long id; 
	//Email com nome do usuario
	@Persistent
	private String usuarioemail;
	//Array com produtos
	
	@Persistent
	private List<ItemLista> produto;
	
	String produtolista;
	//Nome da lista
	@Persistent 
	private String nome;
	
	
	public Lista(String nome,String usuarioemail, List produto) {
		super();
		this.usuarioemail = usuarioemail;
		this.produto = produto;
		this.nome = nome;
	}
	
	public String getUsuarioemail() {
		return usuarioemail;
	}
	
	public void setUsuarioemail(String usuarioemail) {
		this.usuarioemail = usuarioemail;
	}
	
	public String getNome() {
		return nome;
	}
	
	public void setNome(String nome) {
		this.nome = nome;
	}
	
	
	public List<ItemLista> getProduto() {
		return produto;
	}
	
	public void setProduto(List<ItemLista> produto) {
		this.produto = produto;
	}
	
	
	
}
